package com.easyjava.qingke.project.command;



public abstract class CommandFactory {
	public enum CommandCode{
	    SELECT,
	    ADD,
	    CHANGE,
	    JUDGE,
	    PRODUCE,
	    SUMMARY,
	    HELP,
	    EXIT;
	}
	public static CommandFactory getFactory(){	
			return new SystemCommandFactory();
	}
	public abstract Command buildCommand(CommandCode cmdCode);

}
